#pragma once

#include "../ptr/ref.h"

namespace org {
namespace antban {
namespace thread {

/**
 * Defines interface for runnable actions.
 */
class Runnable 
	:	public ptr::Ref {
public:
	virtual void run() = 0;
};

} // namespace thread
} // namespace antban
} // namespace org
